package com.shujia.wyh.day23;

import java.io.File;

/*
    递归遍历D:\IdeaProjects\bigdata17\src\com\shujia\wyh目录下指定后缀名.jpg结尾的文件名称
 */
public class DiGuiDemo4 {
    public static void main(String[] args) {
        File file = new File("D:\\IdeaProjects\\bigdata17\\src\\com\\shujia\\wyh");

        //定义一个递归方法实现
        getJpgFile(file);
    }

    public static void getJpgFile(File file) {
        //获取该目录下所有文件和文件夹组成的File对象数组
        File[] files = file.listFiles();

        //遍历数组得到每一个File对象
        for (File f : files) {
            //判断该File对象是否是一个文件夹
            if(f.isDirectory()){
                getJpgFile(f);
            }else {
                //判断该文件的名称是否以.jpg后缀
                if(f.getName().endsWith(".png")){
                    //是，就输出
                    System.out.println(f);
                }
            }
        }


    }
}
